BRITISH FLAG CANADIAN FLAG FRENCH FLAG SPANISH FLAG W. GERMAN FLAG SWEDISH FLAG GREEK FLAG ITALIAN FLAG